spawning pond - French English Dictionary